Louie's Steakhouse and Lounge
616 Vernon St
1 250 352 7211
Located in the renovated New Grand Hotel, Louie's serves up an enticing array of signature martinis, cocktails, and other libations in an elegant, relaxing atmosphere.
The Nelson Brewing Company
The City of Nelson has its own brewery, The Nelson Brewing Company. (http://www.nelsonbrewing.com/).